﻿namespace NEvoWeb.Modules.NB_Store
{
    using System;

    public class NB_Store_PromoInfo
    {
        private bool _Disabled;
        private int _MaxUsage = 1;
        private int _MaxUsagePerUser = 1;
        private int _ObjectID;
        private int _PortalID;
        private string _PromoAmount;
        private string _PromoCode;
        private string _PromoEmail;
        private string _PromoGroup;
        private int _PromoID;
        private string _PromoName;
        private int _PromoPercent;
        private string _PromoType;
        private string _PromoUser;
        private int _QtyRange1;
        private int _QtyRange2;
        private string _Range1;
        private string _Range2;
        private DateTime _RangeEndDate;
        private DateTime _RangeStartDate;
        private string _XMLData;

        public bool Disabled
        {
            get
            {
                return this._Disabled;
            }
            set
            {
                this._Disabled = value;
            }
        }

        public int MaxUsage
        {
            get
            {
                return this._MaxUsage;
            }
            set
            {
                this._MaxUsage = value;
            }
        }

        public int MaxUsagePerUser
        {
            get
            {
                return this._MaxUsagePerUser;
            }
            set
            {
                this._MaxUsagePerUser = value;
            }
        }

        public int ObjectID
        {
            get
            {
                return this._ObjectID;
            }
            set
            {
                this._ObjectID = value;
            }
        }

        public int PortalID
        {
            get
            {
                return this._PortalID;
            }
            set
            {
                this._PortalID = value;
            }
        }

        public string PromoAmount
        {
            get
            {
                return this._PromoAmount;
            }
            set
            {
                this._PromoAmount = value;
            }
        }

        public string PromoCode
        {
            get
            {
                return this._PromoCode;
            }
            set
            {
                this._PromoCode = value;
            }
        }

        public string PromoEmail
        {
            get
            {
                return this._PromoEmail;
            }
            set
            {
                this._PromoEmail = value;
            }
        }

        public string PromoGroup
        {
            get
            {
                return this._PromoGroup;
            }
            set
            {
                this._PromoGroup = value;
            }
        }

        public int PromoID
        {
            get
            {
                return this._PromoID;
            }
            set
            {
                this._PromoID = value;
            }
        }

        public string PromoName
        {
            get
            {
                return this._PromoName;
            }
            set
            {
                this._PromoName = value;
            }
        }

        public int PromoPercent
        {
            get
            {
                return this._PromoPercent;
            }
            set
            {
                this._PromoPercent = value;
            }
        }

        public string PromoType
        {
            get
            {
                return this._PromoType;
            }
            set
            {
                this._PromoType = value;
            }
        }

        public string PromoUser
        {
            get
            {
                return this._PromoUser;
            }
            set
            {
                this._PromoUser = value;
            }
        }

        public int QtyRange1
        {
            get
            {
                return this._QtyRange1;
            }
            set
            {
                this._QtyRange1 = value;
            }
        }

        public int QtyRange2
        {
            get
            {
                return this._QtyRange2;
            }
            set
            {
                this._QtyRange2 = value;
            }
        }

        public string Range1
        {
            get
            {
                return this._Range1;
            }
            set
            {
                this._Range1 = value;
            }
        }

        public string Range2
        {
            get
            {
                return this._Range2;
            }
            set
            {
                this._Range2 = value;
            }
        }

        public DateTime RangeEndDate
        {
            get
            {
                return this._RangeEndDate;
            }
            set
            {
                this._RangeEndDate = value;
            }
        }

        public DateTime RangeStartDate
        {
            get
            {
                return this._RangeStartDate;
            }
            set
            {
                this._RangeStartDate = value;
            }
        }

        public string XMLData
        {
            get
            {
                return this._XMLData;
            }
            set
            {
                this._XMLData = value;
            }
        }
    }
}

